	//模块
	.agentRateBox {
		margin: 0 30rpx;
		margin-bottom: 30rpx;
		border: 2rpx solid #ddd;
		box-shadow: 0 0 10rpx 2rpx #e9e9e9;
		min-height: 135rpx;
		border-radius: 10rpx;
		background-color: #fff;

		
		&.pTop{
			position: relative;
			top: -20rpx;
		}
		&:last-of-type {
			margin-bottom: 0;
		}

		.smallBtn {
			padding: 10rpx 20rpx;
			border-radius: 10rpx;
			font-size: 20rpx;
			background-color: #fff;
			color: #5b5b5b;
			letter-spacing: 2rpx;
			box-shadow: 0 0 10rpx 2rpx #ddd;
			flex-shrink: 0;
			position: relative;
			.DotTip{
				position: absolute;
				z-index: 1;
			}
		}

		.top,.left {
			display: flex;
			align-items: center;
			padding: 20rpx 0;
			margin: 0 20rpx;
			border-bottom: 2rpx solid #ddd;

			.iconText {
				flex-shrink: 0;
			}

			.title {
				width: 100%;
				font-size: 24rpx;
				margin-left: 10rpx;
			}
		}

		.bottom ,.right{
			margin: 0 20rpx;
			padding: 30rpx 0rpx;

			.item,.my-grid-item,
			/deep/.u-grid-item {
				padding: 20rpx 5rpx;

				.item-top,.my-grid-item-top{
					font-size: 24rpx;
					margin-bottom: 10rpx;
				}

				.item-text,.my-grid-item-text {
					font-size: 24rpx;
				}
			}

		}
		.left{
			text-align: center;
			display: flex;
			justify-content: center;
			position: relative;
			.title{
				width: auto;
			}
			.rateBtn{
				position: absolute;
				right: 0;
				font-size: 24rpx;
				padding: 10rpx 20rpx;
				border-radius: 10rpx;
				font-size: 20rpx;
				background-color: #f56565;
				color: #fff;
				letter-spacing: 2rpx;
				box-shadow: 0 0 10rpx 2rpx #ddd;
				flex-shrink: 0;
			}
		}
		.right{
			flex: 1;
			padding: 0;
			.item,.my-grid-item,
			/deep/.u-grid-item {
				padding: 10rpx 5rpx;
			}
			}
	}

